truss (hay) - French English Dictionary